LanGeekLanGeek Dictionary

Sitting duck

British pronunciation/sˈɪtɪŋ dˈʌk/
American pronunciation/sˈɪɾɪŋ dˈʌk/
Sitting duck
[NOUN]
1

someone or something that lacks enough defense or protection and is easy to be targeted

synonyms : easy mark
Add to leitnerwordlist
Add to your word listwordlist
Copyright © 2020 Langeek Inc. | All Rights Reserved | Privacy Policy